﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using HdipCricketClub.Models;
using HdipCricketClub.ViewModels;
using System.Web.Mvc;

namespace HdipCricketClub.ViewModels
{
    public class ScorecardAbandonedFixtureReInputScoresBatAndBowlViewModel
    {
        public Fixture ScorecardFixture { get; set; }

        public ScorecardHeader ScorecardHeaderDetail { get; set; }

        public List<ClubFixturePlayer> ClubBatsmen { get; set; }

        public List<ClubFixturePlayer> ClubBowlers { get; set; }

        public ClubOtherFixtureDetail ClubOtherDetail { get; set; }

        public List<OpponentFixturePlayer> OpponentBatsmen { get; set; }

        public List<OpponentFixturePlayer> OpponentBowlers { get; set; }

        public OpponentOtherFixtureDetail OpponentOtherDetail { get; set; }

        public List<DismissalType> DismissalTypes { get; set; }

        public List<string> ClubBatsmenErrorMessages { get; set; }

        public List<string> ClubBowlersErrorMessages { get; set; }

        public List<string> OpponentBatsmenErrorMessages { get; set; }

        public List<string> OpponentBowlersErrorMessages { get; set; }

        public List<string> ClubOtherDetailErrorMessages { get; set; }

        public List<string> OpponentOtherDetailErrorMessages { get; set; }

        public List<string> ScorecardClubErrorMessages { get; set; }

        public List<string> ScorecardOpponentErrorMessages { get; set; }

        public double TotalClubBatsmenRuns { get; set; }

        public double TotalClubExtras { get; set; }

        public double TotalClubWicketsLost { get; set; }

        public double TotalClubScore { get; set; }

        public double TotalOpponentBatsmenRuns { get; set; }

        public double TotalOpponentExtras { get; set; }

        public double TotalOpponentWicketsLost { get; set; }

        public double TotalOpponentScore { get; set; }
    }
}